// 需要国际化 所以引入国际化
import i18n from '@/i18n'

const t = i18n.global.t
// 注意这里为什么必须是函数，而不是直接导出数组;因为我们要进行监听国际化的变化，如果导出的是数组，国际化变化了，也不会产生变化，但是如果导出的是函数，国际化变化了，我们重新调用函数，导出的也会变。
export default () => [
  {
    label: t('msg.article.ranking'),
    prop: 'ranking'
  },
  {
    label: t('msg.article.title'),
    prop: 'title'
  },
  {
    label: t('msg.article.author'),
    prop: 'author'
  },
  {
    label: t('msg.article.publicDate'),
    prop: 'publicDate'
  },
  {
    label: t('msg.article.desc'),
    prop: 'desc'
  },
  {
    label: t('msg.article.action'),
    prop: 'action'
  }
]
